package br.com.fafica.sisape.repositorioarray;

import java.util.ArrayList;

import br.com.fafica.sisape.model.Paciente;

public class RepositorioUsuario {
	
	static ArrayList <Paciente> pacientes = new ArrayList<Paciente>();
	static Integer cod = 0;
	
	public void createUsuario(Paciente paciente){
		cod ++;
		paciente.setCod(cod);
		pacientes.add(paciente);
	}
	public ArrayList readPaciente(){
		
		return pacientes;
	}
	public void updatePaciente(Paciente paciente){
		
		for(int i = 0; i < pacientes.size(); i++){
			if(pacientes.get(i).getCod() == paciente.getCod()){
				pacientes.set(i, paciente);
			}
		}
	}
	public void deletePaciente(Paciente paciente){
		
		for(int i = 0; i < pacientes.size(); i++){
			if(pacientes.get(i).getCod() == paciente.getCod()){
				pacientes.remove(i);
			}
		}
		
	}

}
